Evolving Cellular Automata for Music Composition with Trainable Fitness Functions

نویسنده

  • Man Yat Lo
چکیده

This thesis focused on the application of evolutionary computational techniques for music composition. Conventionally, the music evaluator in an evolutionary music composition system is either a human operating the system interactively, or a knowledge-based system. The objective of this study was to investigate a novel approach to music composition that combines a machine-learning based evaluator with a music generator. The evaluator is based on a machine-learning technique called N-gram modelling while Cellular Automata (CA) are used as the music generators. Hence Evolutionary Algorithms (EAs) are used to evolve CA capable of generating the style of music that the evaluators have been trained to rate highly. For the investigation of the N-grammodel, the experimental results showed that the discriminative power of the N-gram models were able to correctly classify composers with up to 80% accuracy in a composer classification task. An initial set of experiments used N-gram fitness functions to directly evolve musical sequences. The results showed that in order to evolve interesting music, appropriate musically meaningful genetic operators and constraints must be applied since optimal sequences (rated by the N-gram) tend to be extremely repetitive. However, some CAs show a natural ability for generating interesting music. The proposed CA-based evolutionary music composition system is able to evolve structured music without pre-defining a musical structure or a separate evolutionary process. Furthermore various types of fitness functions were proposed that aim to cooperate with N-gram fitness functions and evolve polyphonic music using a multi-objective evolutionary algorithm. Finally in order to evaluate the success of the proposed system and feedback, two online music surveys were conducted. The results showed that although on average the human-composed music was preferred to the evolved music, there is one piece of evolved music was close to indistinguishable from human-composed music.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evolving Cellular Automata Music: From Sound Synthesis to Composition

This paper focuses on issues concerning musical composition practices whereby the emergent behaviour of cellular automata is used to model generative processes for synthesised sound and musical forms. We introduce two cellular automata-based systems, Chaosynth and CAMUS, that we have designed for our investigation and discuss their performance and role in the composition of a number of professi...

متن کامل

Evolutionary Methods for 2-D Cellular Automata Computation

This paper describes methods for evolving 2-D cellular automata to perform global computations. This is a difficult task because global behaviors must arise from local computations of many parallel cells. We present the results of numerous tests involving different genetic algorithm methods to perform the 2-D equivalent of classic 1-D CA tasks, including density classification and synchronizati...

متن کامل

A Cellular Learning Automata (CLA) Approach to Job Shop Scheduling Problem

Job shop scheduling problem (JSSP), as one of the NP-Hard combinatorial optimization problems, has attracted the attention of many researchers during the last four decades. The overall purpose regarding this problem is to minimize maximum completion time of jobs, known as makespan. This paper addresses an approach to evolving Cellular Learning Automata (CLA) in order to enable it to solve the J...

متن کامل

Improved Frog Leaping Algorithm Using Cellular Learning Automata

In this paper, a new algorithm which is the result of the combination of cellular learning automata and frog leap algorithm (SFLA) is proposed for optimization in continuous, static environments.At the proposed algorithm, each memeplex of frogs is placed in a cell of cellular learning automata. Learning automata in each cell acts as the brain of memeplex, and will determine the strategy of moti...

متن کامل

Novel efficient fault-tolerant full-adder for quantum-dot cellular automata

Quantum-dot cellular automata (QCA) are an emerging technology and a possible alternative for semiconductor transistor based technologies. A novel fault-tolerant QCA full-adder cell is proposed: This component is simple in structure and suitable for designing fault-tolerant QCA circuits. The redundant version of QCA full-adder cell is powerful in terms of implementing robust digital functions. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012